head sluices - Almanca İngilizce Sözlük